Vcenter ResourcePool Info

Vcenter ResourcePool Info
Vcenter ResourcePool Info

The Vcenter ResourcePool Info schema contains information about a resource pool.

JSON Example
{
    "name": "string",
    "resource_pools": [
        "string"
    ],
    "cpu_allocation": {
        "reservation": 0,
        "expandable_reservation": false,
        "limit": 0,
        "shares": {
            "level": "string",
            "shares": 0
        }
    },
    "memory_allocation": {
        "reservation": 0,
        "expandable_reservation": false,
        "limit": 0,
        "shares": {
            "level": "string",
            "shares": 0
        }
    }
}
string
name
Required

Name of the vCenter Server resource pool.

array of string
resource_pools
Required

Identifiers of the child resource pools contained in this resource pool.

When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: ResourcePool. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: ResourcePool.

cpu_allocation
Optional

Resource allocation information for CPU.

This property was added in vSphere API 7.0.0.0.

This property is optional because it was added in a newer version than its parent node.

memory_allocation
Optional

Resource allocation information for memory.

This property was added in vSphere API 7.0.0.0.

This property is optional because it was added in a newer version than its parent node.